package client;

import java.awt.*;
import java.applet.*;

public final class GUI extends Applet {

    Label label1 = new Label(); // nápis "Vítá Vás Interval"
    Label label2 = new Label(); // nápis "toto je..."
    TextField textField1 = new TextField(); // pole pro zadání textu
    Button button1 = new Button(); // tlačítko
    Button button2 = new Button(); // tlačítko
    Panel spodnipanel = new Panel(); // panel s tlačítky a polem pro zadání textu
    BorderLayout borderLayout1 = new BorderLayout(); // správce rozvržení FlowLayout
    FlowLayout flowLayout1 = new FlowLayout(); // správce rozvržení BorderLayout
    // konstruktor applety

    public GUI() {
        this.init();
    }

    @Override
    public void init() {
        label1.setAlignment(Label.CENTER);
        label1.setForeground(Color.white);
        label1.setText("Vítá Vás Interval");
        label2.setAlignment(Label.CENTER);
        label2.setFont(new java.awt.Font("Dialog", 0, 20));
        label2.setForeground(Color.orange);
        label2.setText("toto je ukázka grafického rozhraní AWT");
        button1.setLabel("potvrdit");
        this.setLayout(borderLayout1); // nastavení rozvržení okna
        button2.setLabel("nepotvrdit");
        textField1.setColumns(0);
        textField1.setText("vstupní text");
        this.setBackground(new Color(0, 40, 104));
        spodnipanel.setLayout(flowLayout1); // nastavení rozvržení spodního panelu
        spodnipanel.add(textField1);
        spodnipanel.add(button1);
        spodnipanel.add(button2);
        this.add(label1, BorderLayout.NORTH);
        this.add(label2, BorderLayout.CENTER);
        this.add(spodnipanel, BorderLayout.SOUTH);
    }
}
